Veronica officinalis
Explore definitions, synonyms, and language insights of Veronica officinalis
Definitions
                    Noun
                    
            common hairy European perennial with pale blue or lilac flowers in axillary racemes